home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 March
/
EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso
/
earcd
/
graphics
/
gs353src.rd0
< prev
next >
Wrap
Text File
|
1996-02-22
|
3KB
|
63 lines
Short: Ghostscript3.53 Amiga specific sources
Author: GS(Aladdin)/Amiga(Olaf Barthel)/Port(me)
Uploader: Joop.vandeWege@Medew.ENTO.WAU.NL
Type: gfx/show
This is the Amiga port of Ghostscript3.53 containing the Amiga specific
sources, if you want to recompile GS then you'll have to get
'gs353src.lha' and 'gs353jpeg6.lha' too. For more details see below.
Ghostscript is a Postscript interpreter with support for Level 2 PS and
PDF. This release includes *only* the Amiga display driver and the
fileformat PNG. This is only a *small* part of the available device
drivers and is a trade off between size and usability. The source is
available from the same place you got the binary (is it?) so you can
recompile to fit it to your needs.
Comments/Suggestions/Bugs to:
Joop.vandeWege@medew.ento.wau.nl
Please use a Subject field with the name 'GS353' in it.
Please direct all mail to me except when you're 100% sure it is a GS
problem then you can use the Aladdin email address.
Joop van de Wege
Recompiling GS:
Steps needed to be done to recompile GS from scratch using GCC2.63/2.70:
Get gs353src.lha
Get gs353amiga.lha
Get gs353jpeg6.lha
Get gs353zlib.lha
Get gs353png.lha
Unpack gs353src to HD, a directory 'gs3.53' will be created.
Unpack *in* this directory:
- gs353amiga.lha, overwriting some files. This is OK
gs353amiga.lha contains:
- gdevamiga.c, the amiga device driver from Olaf Barthel
- gdevpipe.c, patched for use with Libnix
- gdevpng.c, bugfixed PNG device driver
- geninit.c, bugfixed geninit
- gp_amiga.c, platform dependant stuff for the Amiga
- gsmisc.c, fixed wrong external declaration
- makefile, how to recreate GS (this distribution rebuilds in the
source directory, the upcoming ADE (Fred Fish) one will have a
configure script)
- gs353jpeg6 which creates the 'jpeg-6' directory
- gs353zlib which creates the 'zlib' directory
- gs353png which creates the 'pnglib' directory
The last two archives are not needed when you don't intend to rebuild GS
with PNG support.
Edit the makefile and activate/deactivate the devices you want or adjust
the paths. Read the comments in the makefile for directions.
cd to drive:gs3.53 and type 'make' followed by 'make install'
If you haven't forgotten to set the stack to a reasonable amount (~50K),
you can sit back and have a cup of coffee. On my A3000 it takes about 2.5h
to compile with the current device driver set and the file 'gdevamiga.c'
needs about 7-8Mb when -O2 is on. It needs less if you don't optimize :)
Make itself takes another 2Mb so in case of problems just compile
gdevamiga.c on its own and let make resume after that. GCC2.7.0 (Aminet)
works with VMM3.3 (on Aminet too).